package com.byzk.p2p.admin.user.dto;

import java.util.Date;

import com.byzk.p2p.admin.base.util.PageUtil;

public class User extends PageUtil {
	private Integer id;
	private String username;
	private String password;
	private String nickname;
	private String realname;
	private String phone;
	private String dealPassword;//第三方交易密码
	private String loginPassword;//第三方登录密码
	private Integer loginCount;
	private String regIp;
	private Date regTime;
	private String lastIp;
	private Date lastTime;
	private String isnew;// Y代表是新用户，N表示不是新用户
	private String status; // Y代表已锁定，N表示未锁定
	private String terminal;// WX;PC;APP终端
	private String isSpecial;// Y代表是特殊用户，N表示不是特殊用户
	private String inviteCode;
	private String insideInviteCode;// 内部邀请码
	private String fuionAccount;  //富友账户
	private Date createTime;
	private String oldUser;
    private String isfristLogin;// 是否首次登录 
    private String email; //邮箱
	/**
	 * @return the email
	 */
	public String getEmail() {
		return email;
	}

	/**
	 * @param email the email to set
	 */
	public void setEmail(String email) {
		this.email = email;
	}

	/**
	 * 主键
	 * 
	 * @return id
	 */
	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	/**
	 * 用户名
	 * 
	 * @return username
	 */
	public String getUsername() {
		return username;
	}

	public void setUsername(String username) {
		this.username = username;
	}

	/**
	 * 密码
	 * 
	 * @return password
	 */
	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	/**
	 * 用户昵称
	 * 
	 * @return nickname
	 */
	public String getNickname() {
		return nickname;
	}

	public void setNickname(String nickname) {
		this.nickname = nickname;
	}

	/**
	 * 真实姓名
	 * 
	 * @return realname
	 */
	public String getRealname() {
		return realname;
	}

	public void setRealname(String realname) {
		this.realname = realname;
	}

	/**
	 * 用户手机号
	 * 
	 * @return phone
	 */
	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	/**
	 * 用户交易密码
	 * 
	 * @return dealPassword
	 */
	public String getDealPassword() {
		return dealPassword;
	}

	public void setDealPassword(String dealPassword) {
		this.dealPassword = dealPassword;
	}

	/**
	 * 登录次数
	 * 
	 * @return loginCount
	 */
	public Integer getLoginCount() {
		return loginCount;
	}

	public void setLoginCount(Integer loginCount) {
		this.loginCount = loginCount;
	}

	/**
	 * 注册ip
	 * 
	 * @return regIp
	 */
	public String getRegIp() {
		return regIp;
	}

	public void setRegIp(String regIp) {
		this.regIp = regIp;
	}

	/**
	 * 注册时间
	 * 
	 * @return regTime
	 */
	public Date getRegTime() {
		return regTime;
	}

	public void setRegTime(Date regTime) {
		this.regTime = regTime;
	}

	/**
	 * 上一次登录ip
	 * 
	 * @return lastIp
	 */
	public String getLastIp() {
		return lastIp;
	}

	public void setLastIp(String lastIp) {
		this.lastIp = lastIp;
	}

	/**
	 * 上一次登录时间
	 * 
	 * @return lastTime
	 */
	public Date getLastTime() {
		return lastTime;
	}

	public void setLastTime(Date lastTime) {
		this.lastTime = lastTime;
	}

	/**
	 * 账户锁定状态(Y/N)
	 * 
	 * @return status
	 */
	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	/**
	 * 创建时间
	 * 
	 * @return createTime
	 */
	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	/**
	 * 注册终端(APP/PC/WX)
	 * 
	 * @return terminal
	 */
	public String getTerminal() {
		return terminal;
	}

	public void setTerminal(String terminal) {
		this.terminal = terminal;
	}

	/**
	 * 是否新用户(Y/N)
	 * 
	 * @return isnew
	 */
	public String getIsnew() {
		return isnew;
	}

	public void setIsnew(String isnew) {
		this.isnew = isnew;
	}

	/**
	 * 是否特殊用户(Y/N)
	 * 
	 * @return isSpecial
	 */
	public String getIsSpecial() {
		return isSpecial;
	}

	public void setIsSpecial(String isSpecial) {
		this.isSpecial = isSpecial;
	}

	/**
	 * 邀请码
	 * 
	 * @return inviteCode
	 */
	public String getInviteCode() {
		return inviteCode;
	}

	public void setInviteCode(String inviteCode) {
		this.inviteCode = inviteCode;
	}

	/**
	 * 内部邀请码
	 * 
	 * @return insideInviteCode
	 */
	public String getInsideInviteCode() {
		return insideInviteCode;
	}
	
	public void setInsideInviteCode(String insideInviteCode) {
		this.insideInviteCode = insideInviteCode;
	}

	public String getFuionAccount() {
		return fuionAccount;
	}

	public void setFuionAccount(String fuionAccount) {
		this.fuionAccount = fuionAccount;
	}

	public String getLoginPassword() {
		return loginPassword;
	}

	public void setLoginPassword(String loginPassword) {
		this.loginPassword = loginPassword;
	}

	public String getOldUser() {
		return oldUser;
	}

	public void setOldUser(String oldUser) {
		this.oldUser = oldUser;
	}
	
	/**
	 * @return the isfristLogin
	 */
	public String getIsfristLogin() {
		return isfristLogin;
	}

	/**
	 * @param isfristLogin the isfristLogin to set
	 */
	public void setIsfristLogin(String isfristLogin) {
		this.isfristLogin = isfristLogin;
	}
}
